Perfect last minute booking at a great price.