Perfect mix of location, price, cleanliness, hospitality and comfort.
Couldn't wish for much more:)