I've been in many, many, different accommodations in the last couple of years and this is one of my all time best experiences.
Excellent service, excellent room and excellent people. Couldn't ask for anything more.