Outstanding location, great hospitality, great flexibility in check-in time, and great communication.