thoroughly enjoyable. excellent communication and a very considerate host. easy to self check in, but he's happy to come and do in person. highly recommended!