Very clean. Had everything you needed. Was nice that there were beach chairs, umbrellas and a cooler to use. Everything we needed was available. Beautiful view.