Very clean, and spacious for two people. The host was accommodating and on top of communicating with us if we had any questions. Lots of gear available for lounging on the beach.