Great stay! Everything was provided and clean. We were very comfortable and would definitely stay again!