Rio hosting staff is great! Its our third time staying with them and we always end our stay happily. Great apartment, comfy bed, friendly building staff and good kitchen utensils. You can get water from the Penthouse (1 floor up) and good gym facilities. Recommended!!!