We are a family with kids and found it perfect for our needs. Apartment is at the back of the block, so much quieter and protected from road traffic noice etc. Beds were very comfy and had nice hotel quality linen. Very clean and tastefully styled and equipped with the things you will need for a short stay. Shower had great water pressure which can be hard to find. Climate was very hot whilst we were there, but the fans were sufficient enough to keep things cooler. Close to beach, and walking distance to restaurants and cafes. Very pleasant place to stay.