Good location with adequate amenities