The flat itself matches the description and the pictures. It’s close to the beach and overall was close to what we expected. However, there was a very unpleasant smell coming from the bathroom when we arrived and that lasted for the whole stay. The towels also didn’t smell great. This flat is let by an agency, meaning there is some extra paperwork to be carried out outside from Airbnb. Additionally, the guests are expected to pick up and drop off the keys from the office, located relatively close to the flat. Even though the agency team has been friendly and helpful, the overall, partly automated communication was poor, with inconsistent information being provided. Overall, I wouldn’t entirely discourage people from booking it, but be prepared for a process that is not the standard Airbnb’s.