Excellent to communicate and deal with. Great place near to everything in Greenwich.