Best in class! Thoroughly enjoyed every second in the unit. Clean, safe, in the middle of everything you need, and most of all great communication. Will certainly be coming back again.