Amazingly clean and the beds are so comfy. It is a peaceful, quiet and romantic place to unwind. Seated right in front of the beach which made it a perfect place for the whole family. Furthermore, this place is sparkling clean.