We had a great stay at the lovely appartement of Sofia. Her mother, who lives in the house, takes care of the organisation of the guest staying. She is very helpful and friendly and can tell you a lot about the history of the city and Portugal. Not in english but in french though. The appartment is spacious, and nicely decorated. Great location in the center near bolhao metro station (direct metro line from Airport)!