Very clean and comfortable! Great location as well. We had a great time!