Beautiful light, clean, spacious, excellently located apartment located in a lovely resort with great facilities and within spitting distance of the beach.