Very well located, with everything you need to sleep well and enjoy Rio de Janeiro.
Has a few good spots for online meetings as well.