Our stay was absolutely fantastic at Villa Marina! The location is brilliant, the onsite parking is a fantastic bonus.Each of our group said the next time we travel to CT we would stay in the exact same place because of how fantastic it was.