Very clean very well accommodating