What hotel did you stay in when you were there? I stayed once in El Puerto and it was terrible. A lot of people swore by the Hotel Angela although it was closed when I was there and other people described it as "God's waiting room" because it was full of elderly people. The Yaramar looked good though.