Beautiful place with all the comforts. The hosts provided everything we could possibly need. Fabulous stay, we loved it.