The first thing that amazed us was the size of the estate; we are stepping foot into probably one of the largest hotels in terms of land size. The resort built on a sprawling 206-hectare of land is enormous, and that also means there are organic farms, fruit orchards, coffee…