I give this place 3 stars because the location is great and the apartment was very nice and they let us check in early. The reasons why it is only 3 stars is the following: there was supposed to be a queen size bed which was not. It WAS comfortable, but it was not a queen size bed but was two single beds pushed together, which I hadn’t realized until I turned over and the beds separated and I ended up on the floor. Secondly the apartment was cleaned with a really strong smelling soap or air fresheners that was so strong that we had to keep the windows open when it was quite warm out. Both my friend and I were nauseous with headaches when we were in the apartment. Luckily there were fans for each bedroom. Also, if you book this apartment, ask for extra towels - we each got one hand and one bath towel and because it was so warm in Porto we took two showers a day. We could have used a couple of extra towels. If you have chemical sensitivities maybe you should ask ahead of time not to use those products.