Great place met our needs