Lovely gorgeous place!
Sparkling clean! Everything you could asked for is provided, and the hosts are so hospitable. We cannot wait to come back.