Fantastic stay, wonderful accommodations, fantastic location, and terrific location