Karta Vacation Rentals





Perched in Villa Isabela, Punta Rucia — a short drive from La Ensenada Beach (≈2 minutes) and minutes from Punta Rucia Beach, Paradise Island and the 27 Waterfalls. The villa is within walking distance of the town center for quick beach runs and local exploring.