Where is El Pez Surf Hotel?

Where is El Pez Surf Hotel located?

El Pez Surf Hotel, Rivas, Nicaragua (approx. 11.47263°, -86.12597°)


Where is El Pez Surf Hotel on the map?