Meg's place is stunning! The perfect place to relax and unwind. Scarborough and Ihoki is a little peace of heaven on earth ❤️