Loved staying at Joao's place. The location was great, the Bolhao neighbourhood has plenty of its own amenities but is near the old town and all its sights. The flat is nice, cats are great. The only thing was that it probably needs a bit of a freshen up but not a big deal really.