Comfortable stay in the heart of Rio. Great location