The Humming Bird Haven is a great place to relax and connect with Nature without sacrificing the nice amenities we all love. Will defiantly look forward to staying again!