Very clean, great location, great host. Also the giant tv with netflix and the beach umbrella were much appreciated :)