Great location! The best of Rio just a few steps away.