Lovely place, well equipped, gorgeous location, great hosts who catered to our extra needs perfectly