This was a last minute booking and we were not disappointed. Communication was great and everything went smoothly.