The apartment itself is nice and clean and well-situated in a convenient central location. There are nice little potted palm trees on the small balcony. It can be loud sometimes because of street noise and seagulls, but we were still able to sleep. What's more important to note is that the apartment is more a kind of hotel with strict restrictions than an airbnb: Kamila and Bruno don't live there and all the rooms are rented out to guests. Their list of requirements is also extremely long. Make sure to read it carefully because Kamila will not let anything go. Don't arrive after 11pm unless you want to pay an extra 10 euros. One of our flights was delayed and Kamila initially asked for the extra fee before changing her mind. Make sure to take your own towels, instead of using theirs. Kamila asked me to send her 5 euros (in addition to the 10-euro cleaning fee included in the booking) because she said she was unable to fully clean one of our towels. She said there was a makeup stain, but that's not possible. She sent over a picture of the towel where you would need a microscope to see the stains. I asked her to send me the towel home, so I'll have a nice souvenir from Porto. This is the first time in my life that somebody (airbnb or hotel) asked me to pay for a towel!!! After our stay, Kamila added a line about towels to the requirement list. Generally speaking it's unfortunate that Kamila is so uptight because the apartment itself is well-priced, nice and located in a good area. Also Bruno was kind enough to spend time pointing out good restaurants, bars and tourist spots on the map provided. Normally I don't go into so much detail in a review but I felt compelled to because of Kamila's approach.