Save up to $300 when you book by July. Detail