Very clean and comfortable. Great location. We had a very good time!