Excellent all round. Location, cleanliness, functionality, host interface all 5/5