Great location, outstanding hospitality, lots of little touches to make your stay extra special