We enjoyed our stay. The house is not quite as polished as it looks in the picture, but it was still nice and had all of the things pictured. The elevator did work when we were there (previous reviews said it was broken, but not any more).
There is a lot of space, & the common room is spacious & open. There are two balconies on the 1st floor that look out at the parking & pool, one in a bedroom, one out of the living room. We loved the 3 levels of patios up top. You can technically see the sea from the top patio, but it's a sliver. Even so, I really enjoyed sitting up there- being on a roof top patio, looking out at the tops of buildings.
There was plenty of parking, & a person sits inside the gate at night keeping an eye out.
The house if very quite. Even though there are two area hotels that have music going most the day from their rooftop pool/bar areas (they got quieter around 10 and turned off by 11 or 12), we couldn't hear it at all from inside.
There was a lot of items for use in the kitchen, though the pans had seen some better days. There was a jug of water and a dispenser for clean water and ice trays in the freezer. There is a box with all kinds of beach items, & the beach is super close. The super close beach is busy! But, we found that there are a handful of publicly accessed beaches right in town, and then everything else is only accessed via private areas (either hotels or fancy communities) so it makes sense that it's busy.
The kids used the pool. It's on the small side, and doesn't get very deep, but is well maintained and wasn't busy.
There are AC units in each bedroom and in the living room so the house temperature was good. They do ask that you turn them off when you leave, which I was worried would mean it would take a long time to cool back down, but they work fast and it wasn't a problem.
There are stairs leading to the front door (after getting to the upper floor where the door is), stairs to the bedroom with the bedroom with a king bed, and to get to the patios (two flights if you want to be at the top patio) so if stairs are an issue for you this might not be the place for you.
I rated the check in at a 4 because it's not self-check in, but we knew that going in. We arrived late and the property manager couldn't meet us, so the security guard helped us get in. It meant we didn't get the full tour and low down on how everything worked, but the property manager was responsive to all of our questions.