We had a really great time in Porto with an amazing appartment that fitted all our needs.