Very tidy and spacious. All necessary amenities and a great location by the beach. They responded quickly and solved issues.