Great stay. Wonderful location and good price. Rio had wonderful communication, and was accommodating when my flight arrived before normal check in time.