My boyfriend and I stayed for two nights and couldn't have had a better time. Mario and his partner Diogo are both very friendly, communicative, and responsive when things don't quite go as planned (I.e. when you're plane is delayed so you miss your connecting flight.) The neighborhood is quiet but right in the middle of the charming old town and just a short walk to everything you could wish to see.
Would definitely recommend.