Spotless accomodation with very very comfortable beds. Great amenities. Lots of instructions and attention to detail.