Very nice place I recommend. Miguel is a very nice person, he's a local who knows his town and his comments and advices were of great value for planning the best things to visit and what to do. He speaks a very good English and was available every time we asked a question during our stay.
The apartment location is fine and it's conform to what is advertised on the website.
The only negative point is the acoustic insulation which is not perfect. You hear the noise coming from the street and that could be a bit disturbing sometimes.