The place is great, clean and the location is just what you need in Rio!