Absolutely perfect! Spotless and stylish! Affordable and convenient! A perfect place to stay in Porto.