Overall we had a very nice time at Vivi's place. The location was perfect, not in a touristy neighbourhood but only a short walk from Alfama. The owners of the shop across the road are very friendly and there is a lovely cafe just up the road with great coffee and pastries (Boulangerie Costes). Vivi's restautant recommendation (Sal Grosso) was spot on - we went for lunch one day and dinner another day and both meals were absolutely delicious and really good value.
I would say the only problem is that the apartment is a little small for 5 - we were 4 adults and a baby and we didn't feel there was really space for us all to sit comfortably together. But that's not a big deal if you are spending most of your time out enjoying the city, as we were.