Very clean, comfortable and good communication.