Good location. Reasonable price. Solid amenities