The cleanest place I have ever stayed. Great location - right near the beach. Beautiful facilities and comfortable beds and furniture. I would highly recommend.