Very nice and very clean, we had a great time! The location couldn't be better.