Great place to stay, Joao couldn't have been more helpful.
Can be a bit noisy at the front of the apartment but great location for sight seeing, entertainment and walkable to the waterfront.