A good location and good enough amenities