Very clean. Great location and amenities. Definitely will stay here again the next time I am in Porto.