Excellent location, hospitality and well-appointed. Nothing bad to say at all.