As described! I had a great time every I expected based on other reviews. Top stay!