Definitely ticks all the boxes and lovely hosts as well.