Everything perfect. Located next to the beach and within walking distance from basically whatever you need in Rio.
Great host, great place.