North Haven is a beautiful little spot. The unit is immaculate and comfortable everything you need. The little local suggestions were very much appreciated. Thanks for sharing your little piece of paradise Michael.