An awesome place and a lovely host.... a piece of paradise on earth. 100% recommendable. We will return soon.