Fantastic location. Apartment was modern, spotlessly clean and well appointed. Rio replied immediately to messages re check in arrangements and provided extra information regarding our request for luggage storage. Check in process was simple.