Would highly recommend this place for anyone in a group of at least 3 if you plan on staying long. Overall the experience was amazing in the little time we spent there. Just wished I had more time to enjoy it all.