I'm a travel agent and Mike was awesome to deal with! Great communication throughout. Would recommend booking here again