First look inside Turtle Bay as taste of the Caribbean retur