Very clean and tidy, with the necessary amenities. The decoration makes it extremely welcoming and relaxing. I would definitely stay there again.