10/10! Must go again! Location was great! Safety was there! Very reliable! Clean and will go again!