Excellent studio apartment fantastically located to explore Rio.