Location
Remanso Beach Resort located just 3 miles south of San Juan Del Sur, is the nearest beach development going south.