We had such a great time staying here. Margaret is a top notch host and gave us really useful tips which made our trip that much more smooth sailing. The place itself is absolutely beautiful and has everything you could need. Would definitely stay again!