Coastal Traveller at The J House Greenwich Riverside, Connecticut My first impression of The J House Greenwich was that it would make a decent lair for a... more