Such a nice stay with lovely views! Great restaurant recommendation and very helpful and accommodating hosts! Loved the spa and animal friends :) I hope we get the opportunity to stay again in the future!