Great place and excellent location for Greenwich