Great location. A few steps away from Rio. Amenities made this an amazing stay!