The view is absolutely stunning. You’ll pay at least twice as much for the same view from a hotel room. The amenities are fewer than a hotel but perfectly adequate for a great stay in Rio.