The apartment was very nice. It had everything you could possibly need. Some of the mattresses were too soft, and we had a lot of mosquitoes, so mosquito nets on the skylights would have been really helpful. And the stairs creak so loudly that everyone was awake in the morning. Otherwise, we felt very comfortable and would recommend the apartment, although not with small children. We only parked our roof box in the parking lot because the car wouldn't fit inside. The beach is great!