This is a modern, yet cosy, villa in an idyllic location. We particularly loved it at high tide when it felt like you had an infinity pool at your doorstep. We stayed here with two young kids and our dogs for a few weeks and it was comfortable. Megan and Craig are superb hosts, offering a level of hospitality and care that well exceeds a hotel stay. Thanks for having us.