This villa-style resort sits on 23 tropical acres. More