Super clean, well furnished. Suitable for big families or 2 small families that want to holiday together. Close to the supermarket, beach and a great indoor swimming pool for kids. Communication was also fantastic before and during our trip. The only improvement I would make is the quality of mattresses.