Clean house, good hospitality, great location