Great hosts, location, complex and amenities.