Clean and exactly as described, right around the corner from the beach with places to eat in walking distance. Kitchen had everything needed in order to make our own meals, overall lovely stay.