WOW!!! This place is absolute paradise; so hard to leave. Incredible location. We feel so privileged to have been able to stay here. We can't wait to come back.