Very clean, very good location and we had a very good time!