Absolutely stunning, secluded paradise. Absolutely worth checking in to.