Save Topic
La Isla Resort aka Paradise Too

We will be there for a week in March. Has anyone stayed at this resort? Please give a review! Thanks!