Margaret's place is awesome. Clean, cozy, convenient, and quiet (we don't mind the crowing roosters) and the neighborhood has amazing mountain view.
She provides tons of information (dining, trails info, activities etc) that we found very useful. And lots of details in her home (the welcome snacks, earplugs, mosquito repellent, etc) made our stay at the garden island really enjoyable. We would love to come back next time!! Highly recommended to everyone!!