Good location, good amenities, and good service