Excellent location, warm hospitality and cleanliness at its best