Just an absolute gem tucked away in paradise. Everything you need is provided and more.
The landscape and ambiance is right out of a 5 star resort and the host is the best of the best.