We really enjoyed our stay-the apartment was very well situated and clean; David was very helpful and inviting and provided us with helpful tips. We had very nice views from the windows. We were only 2, but there was another bedroom with bunk beds, and it would have been fine for 4. Remember in Porto to wear good walking shoes, and profit from the wonderful places to explore!