Steven was a very helpful and responsive host- making us feel right at home immediately. The location is a short drive from North Greenwich station and is in a very peaceful residential area.