I've had a great stay at Marta's place. Well-located, clean and has the basic amenities for cooking etc.
Communication with Marta was very effective, and the check-in seamless.
The flat is more noisy than expected (the street gets noisy at night in particular), but other than that, it's a great place.