Margaret's place is the amazing fairy-tale, magical place you always hoped existed and dreamed of staying there. She is absolutely outstanding host, super flexible and great company. Make sure you book for minimum three days, you will regret otherwise when you have to leave.