The place looks great on the pictures. But once you are there you might get disappointed and annoyed by a lot of little things that could make your trip an unpleasant experience: starting with the cleanliness of bathrooms and kitchen, uncomfortable mattresses, messy roof terrace, loud neighbors... Staff was nice though and helpful. We also enjoyed the pool and that the beach is quite close. But altogether we wouldn’t recommend this place.