Rio Spot Raul Pompeia 101, Rio de Janeiro — prices and rooms