Last minute booking and everything went smoothly at a great price!