Great amenities, great location, welcoming host