Sherryl’s place is strategically located in CT with an amazing view and close to the usual touristic destinations.