The apartment is in a great location with a great view out over the beach and was really clean upon arrival. There is a small supermarket on the ground floor of the building and restaurants are within a minutes walk. Our flight was delayed and no issues with checking in at almost 1am and great communication throughout. We were a group of 7 and we could just have squeezed an 8th into the remaining bunk bed but the apartment would feel very tight with 11 people. The one issue we had is that the advert mentioned that both towels and beach towels would be provided but there were only small bath mats in the apartment. We contacted the host and were told that towels are never provided so we had to buy some as we hadn't brought any.