The Mayflower Inn is located in perhaps the prettiest part of CT. It is beautifully landscaped with majestic old trees. The room was well furnished but it had no HDTV and there was no cell phone reception. The food did not measure up to the prices charged. For good seafood, try the Saltwater Grill in Litchfield.