5* stay all the way. This was by far one of the best Airbnbs I have stayed in. The apartment is perfectly situated (7 mins walk to the beach, cafes and bars and restaurants within 1 minute), clean, modern and spacious. The host is very responsive and helpful. The apartment is better than the photos and feels very warm and homely. Particularly for the price, this is well worth it compared to other properties in the same price range in this area.
The only possible downside is there can be some noise from the pub across the road (more so on a weekend night) but it is not that bad and certainly not bad enough to prevent you from staying here.