The location is absolutely fantastic (do expect hills, like everywhere in Porto). I do hope the place is cleaned better for you than it was for us.