Book this flat if you can. You won't regret it!