Herradura is right on the beach, right behind the bank, and much much much nicer than i expected it to be. I liked it better than the 3 star resort i stayed at just down the road, 1 month prior to this trip! Reading reviews of this hotel on Trip Advisor, i was expecting terrible food, service and accomodations, but... more












