Sparkling clean place! Great communication! Place came with everything we needed to bbq and go to the beach!!