We had an amazing stay. It is an incredible apartment that is comfortable and has everything you need. The beach below is beautiful with soft sand and crystal clear blue water. Excellent for families with small children. Would totally recommend it to anyone!