This property was very clean and in a great location. It was our first time in Porto and it was so nice to have plenty of toilet paper! The kitchen was stocked with everything you would need. Great communication with the property manager. They even booked transportation to and from airport. This was a huge help coming off a long flight from America. One thing I would note is they have a small (one use) size body gel/shampoo. No hair conditioner so you will want to bring your own shampoo and conditioner. Other than that small thing it was an amazing stay. I would highly recommend this property!