Very clean, modern & tidy place. Good location. Well equipped. Comfortable beds, couch was a bit stiff, not the best to sit on for long. A few issues with the spa which was only warm enough during the day, too cold in the evening.