What a beautiful place to put your bags down for a day, a week, a month! This is our 6th visit and we keep coming back to Beach Lodge. Margaret is a fabulous host and has thought of absolutely everything. The fully contained suites are serviced daily so everything is kept…