Very pleasant stay. The apartments are well located away from the main road and within short walking distance of the beach and several good restaurants. Our apartment, 101b, was well furnished, maintained and modern. The communal pool area was clean, tidy and very spacious. Groundskeeping staff were polite and courteous. No complaints whatsoever.