I love Stella's flat! Our stay here was amazing, the flat was very clean, comfy, and is located in a strategic place surrounded by various shops (groceries, etc).
Stella herself has been the most helpful and very prompt with communication. I would definitely recommend Stella's flat to fellow traveller(s).