We had a great time staying at Rio Key! My group stayed here for a bachelorette celebration and loved it. Everything was well thought out and clean. We would definitely stay here again if we’re back in the area.