Very clean and well appointed. Great communication. It was even larger than we expected from the pictures.