Clean and tidy. She allowed my small dog to stay, which I am grateful for - it is fully fenced off. Great location near the beach front and delicious food. Had everything you need!