Good location and amenities