We had a great stay in Porto! The place was immaculately clean and the location was perfect.