Very clean and well appointed. Excellent communication too.