Very clean and good flat, excellent communication and response rate. Flat is on the main street so it can be a bit loud in the living room - pool area is not really a place to hang out at, however bedrooms are quiet and would still recommend the stay overall.