All in Rio were fantastic, quick to communicate, supportive and provided a wonderful haven with all amenities, self check-in and as an added bonus friendly neighbours. Would whole heatedly recommend.