Very clean. Great location. Everything needed. Much appreciated the beach chairs and umbrellas.