Gorgeous hotel, wonderful staff, incredible location