Cosy, cute place in Near Greenwich! The hosts are great and the stay is flawless and absolutely comfortable!