The flat was spotlessly clean and had everything we could want. The checkin was easy and communication before and during our stay was good. The flat is very closest the beach which was a real treat. The flat is very closest two bars which can be noisy at night, especially over the weekends.