Great location, easy check in & perfect for a short stay in Rio