Great hospitality and easy check-in in a beautiful location.