We had a great stay at the Bairro Alto Suites! The location is amazing, walking distance to a lot of major attractions and sites! Super safe. The room is nicely appointed and clean, everything is as described.