I prefer the Poincianna Blvd area although we haven't stayed on Terra Verde. Last trip we stayed nearby in Indian Point. This area suits our needs and we always look for villas nearby.