The apartment was perfect for us, with two young children. It is light, has good ac and fans, has a great kitchen / living room and terrace.
All beaches (and playgrounds) are very closeby. The pools are fantastic! We loved everything about the house!