Wonderful place! We are definitely staying here every time we come to Rio.