We can only confirm what everyone else has said . . . we found everything exactly as described, right down to the lovely personal touches. The location is really handy for getting around and the apartment was perfect for also when the weather wasn't! Unfortunately Maria wasn't very well and so we didn't actually get to meet her . . . she was never more than a phone call away though.
We had a lovely few days and would thoroughly recommend it to anyone.