My best friend and I stayed at Tortuga Del Sol for 2 nights in March, 2012 and I would go back and stay in a minute. The owners are so friendly and hospitable, the resort is tranquil, clean, and in a convenient location, not too far from the bars/clubs but not too close so as to deal with all the...
More
