A paradise in a paradise. Great host. Will definitely stay again.