Yes, it is strongly recommended to book your session in advance to ensure availability. This way, you are guaranteed to choose times for the session that suits your level for the best price. 

 

Unfortunately, we cannot guarantee that we will find a place for you if you are a walk-in and have not booked in advance.