I highly recommend Maria's AirBnB. First of all, the location is ideal: next to the Plaza de la Reina, but on a quiet pedestrian street. The entire historic centre is walkable and it is even possible to walk to the beach in 40 minutes if you like. There are also many great restaurants within 10 minutes walk.
Second, the apartment itself is great. We were two couples staying and there was plenty of room, with the two bedrooms and two bathrooms. The living room is spacious and the sofas can allow for 4 people to take a late afternoon siesta ;--) We cooked two nights in the kitchen and it is efficient and well-equipped for simple meals made from fresh ingredients picked up at the market. Other amenities are all available (washer/dryer, towels, extra pillows, blankets, hair dryer, iron and ironing board).
Third, Maria is a delight. She was available and made great recommendations. Maria was also kind enough to make sure some wine glasses were available because we were in the industry