terrific place. very large. centrally located. quiet. wonderful.