Great place, perfect location, great experience and the best host ever! This is THE PLACE to be in Oporto.