I didn't meet Diogo & Rita personally due to delayed airplane but my girlfriend did. They were helpful and very friendly. Diogo provide useful information about place to visit, good address and so on.
The flat is perfect for a couple and we'll equipped.
I would recommend it.