Great location and very clean. We had an amazing time in Porto. Highly recommended.