Paradise beach resort sits amidst 40 acres of lush, sub-tropical setting, and enjoys an unrivaled position on the shores of Mombasa