Highly recommended!
One of the best place, we've ever stayed at.