Great location, easy check in, smooth communication, clean and appealing apartment. We’ve had the best time in Rio! Thanks