Wow - what a beautiful place. The location is next level amazing. Restaurants and beach are walking distance .
Carla was an incredible host and I will definitely recommend this spot for your trip to CT.