Spotlessly clean, great location straight across the road from the beach. Early morning walking around noise from upstairs so maybe not for those who like to sleep in, could have used a fan in the unit but all in all a comfortable, good value for money stay.