Could not be a more perfect location and place. The hosts are divine and so welcoming. The place is flawless. Thanks for having us stay! We will be back!