I think I found my new home in Rio :D This place was everything I expected it to be and then some. I really felt at home here. It's in a great location and I will definitely be staying here again.