Book this. No regrets.