Amazing! Comfortable, clean, accommodating, safe...what could be better?