It was most amazing stay I ever had both the hosts are super helpful and friendly you would enjoy staying with them it feels like home. Place is clean and environment is also good. Would recommend this place if u are staying in Greenwich