Rachel and her family made us feel very welcome and comfortable. Perfect location for Greenwich - all in walking distance.