Great place. Clean. Modern. Well located to get to Greenwich.