Had everything I needed for a nice stay including great Wifi. Can't get a better location in Rio.