Spotlessly clean, well set up, comfortable and a great location. Thoughtful touches such as toiletries, lots of linen, coffee etc.