New, comfortable, clean,
good communication.
All in all perfect!