If you visit Porto take one of these Hosts. we actually booked a different flat but it was so terrible we had to cancel. This flat was pretty clean and had all necessary quipment. The location is very good.