Sparkling turquoise waters, white sandy beaches as far as the eye can see and mouthwatering cuisine at every corner - this resort is a traveller's dream.