Perfection. Welcoming and convenient. We were well looked after.