THE perfect place to stay in Rio! The location, views, and amenities are top notch. The host is amazing and communicative!