I stayed at hotel El Corso last summer. Very nice place, clean and all rooms face out toward the old town and the bay, very nice pool. The only things I wasn't happy with where the service from the staff and the fact that I could have found a better hotel with friendlier staff for less money. But you will have a very nice time staying here, not that you will be spending much time in your room.