good location, good host, good amenities, nice and clean