We had a fantastic experience staying in Dennis's apartment. From the beginning of the reservation process to the end of our stay, Dennis was helpful and accommodating . The apartment location was amazing. It is modern, clean and well kept. We felt very safe. We would definitely stay here again when we return to Rio!