Stunning views! Definitely a worthy stay in Rio. Hosts are helpful