Great place, great host, great town! Everything perfect. Do not miss if going to Oporto.