I can highly recommend staying with Carlos. There are 2 rooms available. One with a single bed and one with a double bed. My room had a double bed, large bedroom with large screen television with lots of channels. Nice bed and linen. Carlos keeps the apartment very clean. No breakfast included just for your info. Not a problem for me. You should also know the apartment is at the top of a steep hill from the train station. (If coming from Lisbon you don't need to purchase another ticket to and from Campanha). I found it difficult dragging my suitcase all that way to the end of the road. I recommend catching a taxi if you have a lot of luggage. Also, 2nd floor. There is no lift. Impossible for me to carry up. Carlos carried for me. I would definitely stay again. Good location and Carlos is a very nice guy..helpful and caring. Porto is beautiful! Carlos had a map waiting and pointed out all the wonderful places to visit. Thank you Carlos!