Try the El Pescador.

http://www.hotelelpescador.com/

Dave