Exceptionally clean. Very comfortable and well equipped.