Booked last minute, but they were very helpful and kind with assisting me with all of my questions and needs and making sure I had everything I asked for. The prices are great and totally worth the experience and location. Will definitely be booking here again soon!