I had the pleasure of visiting Bermuda for the first time with the family and it was a wonderful experience. Stayed at the Fairmont Southampton for a few days and everybody was very friendly and accommodating. The weather was the same as NYC so let that be a fair warning to anybody who wants to travel to Bermuda in the winter - it can get cold there!
Most of the time we ate at the resort (we loved Jasmine Lounge because kids under 5 eat for free!) but we did go out twice and ate at Lobster Pot (great appetizers...get the Escargot!) and Barracuda Grill in Hamilton. Both served delicious seafood locally and the kids loved the pasta. We were lucky to have Horseshoe Bay Beach practically in our backyard and the kids loved playing in the beautiful serene beach!