well-maintained and great location