Very clean place with all amenities. We loved the small extra touches such as complementary drinks and chocolates. Overall we had a great stay!