Beautiful apartment, perfect location. Clean, comfortable, stylish space for a group or family. Loved our time in Rio!