I booked James' place for a colleague of mine but we unfortunately had to cancel due to a change in schedule, however, James was very understanding and easy to deal with. Hopefully we'll be able to make it work next time 'round. Thanks James! :)