My wife and I stayed this place for five nights with three young kids. A fantastic location with a very clean flat. Kids enjoyed their own beds. All the rooms were air conditioned. I definitely want to come back here for another family trip.