I would definitely recommend this place if you are staying in New London!