One word: paradise.
Best place to stay. Amazing place in the most beautiful surrounding with the loveliest hosts. Can only recommend to see it yourself. It’s even better than the pictures.