Apartment is spacious, very good location, super clean. Unfortunately internet connection is extremely bad and a little bit complicated check in process. Although I recommend this place to stay in Porto.