Very clean place. Had all we needed. Our group had a great stay!