Very clean and had everything we needed! The bed was comfy and it was only steps from the beach. I definitely enjoyed my stay here and would recommend.