The apartment is clean and has enough bedrooms to be comfortable for the amount of people we were. We had to pay extra for wifi which was slightly inconvenient and also there is a loud construction site just next door which made is difficult to work from the apartment. We've also suggested to the hosts to leave some basic amenities such as salt and soap for new guests as they didn't provide any. The location and town is fantastic and the beach is an amazing place to spend the week.