We had an amazing stay in Porto. The self check-in was super easy and the jacuzzi was already preheated when we arrived, which was awesome. Kitchen is not to big, but has everything you'd need. We would definitely stay here again!