I would give 0 stars if I could. Canceled my booking last second on a new year's eve day in nyc. I traveled 3 hours to the place to find out that my spot was given to someone else even though i booked it weeks in advanced. The worst experience I have ever had. Avoid at all costs!!! it's a scam and fraud.