Alcinas place is the perfect apartment for a stay in Rio. The location and view are breathtaking and cannot be beaten. The unit is ideal for a
Couple and Alcina was incredibly helpful and flexible with the booking. Would highly recommend for anyone visiting Rio.