Great place in good location if you want to stay near Greenwich area.