Top marks all around. Very clean, spacious, comfortable. Highly recommended!