We had a great stay at the Bairro Alto Suites. Check in was straight forward. The room was very clean but a bit on the smaller side. We only stayed for one night so it wasn't too much of an issue for us.