Laia and Aleu have been very nice hosts - at the arrival Aleu waited for me and my girlfriend until 1 am in the night following a delay in our flight and he took the time to show us the apartment and explain the surroundings. Prior to the arrival and upon departure the communication with Laia and Aleu has been excellent.
The apartment itself is in a nice and comfortable location, easy to reach by public transport - besides, it is possible to reach a lot of attraction just by walking 5-10 minutes. On the other side the apartment in reality is smaller than it looks like in the pictures. What was inconvenient was the bathroom, with very limited space and with a small sink - and the kitchen - with quite unpractical sinks.
Overall, I'd say that it's a perfect spot for a weekend / short stay - I'm not sure I'll choose it again for a stay of a week or more.