Great apartment, in perfect location. For exploring Porto. Maria was in communication before and during the stay, self service check in was so easy and meant we could arrive any time we wanted. The Apartment has everything you need including toiletries in the bathroom. Would highly recommend.