Beautiful place, wonderful hosts, would happily stay again in this piece of paradise