great location with necessary amenities for a good price