so clean, comfortable and good communication