We stayed at El Pez for 6 nights over New Year's 2012-2013. I can't say enough good things about our stay. El Pez is conveniently situated at the beginning of a long stretch of beautiful beach with lots of small hotels, restaurants, and other places to relax. It's tucked away from other things and you get a ton of privacy at your very own beach. Most of the rooms have amazing oceanfront views from the balcony. But it's the service at El Pez that tops the charts. The food and drinks are great and the staff really take care of you. I can't wait to go back!