Very clean. Great communication with host. Few minute drive to the beach! Beautiful place to stay!