Great location in a wonderful part of Greenwich!