Does the studio provide yoga mats and equipment?Are showers and changing facilities available?Are towels provided?Is there any complimentary drink?How much are the classes and how do I book?What is the cancellation and refund policy?Is parking available?