We built this entire site using WordPress, Woocommerce and Woocommerce Bookings. We worked with the wonderful designer, Laine Tam, to achieve this high-gloss experience selling website.
A lot of the work we did involved customising the backend, such that the Masters offering these experiences could see and manage their bookings.