perfect cleanliness, hospitality, flexible check-in conditions, excellent location.