The place was spot on. The common area was more generous than I anticipated from the photos and all the amenities were in perfect order - heating particularly easy and responsive.
Thanks for a great stay!