excellent place for our needs