If location, hospitality and cleanliness are important to you, this is the place to stay.