All perfect! cleaning, comfort, location and attention. Highly recommended!