Rachel and her family were super kind and made us feel at home! The flat is clean and the location is perfect! If you want to have a great time in Greenwich and feel comfortable, that's the place!! Highly reccommend it!