Excellent place. We stayed here for a week with our four year old and seven month old boys. The place was very well kitted out for children. Communication was excellent. The apartment was very close to several good restaurants and a few mins walk to the beach. We would have no hesitation in recommendations this place to others.