We had a great stay at Rafa's apartment. He was really helpful and responded quickly to any questions we had. Our flights were changed at the last minute, and Rafa was very accommodating when we had to change our arrival time.
The apartment is very clean and spacious. It has everything you need. The location is really good - it's very near the beach and the marina. There is a tram stop nearby so it's easy to get to the centre, although we found it was a nice walk - it took about 45 minutes.
It's also worth exploring the area near the apartment - there are some great bars and cafés nearby. I was particularly pleased to find a couple of bars serving craft beer :)