This location is a must-visit for tourists in San Antonio City. The address is easy to find, at Building 801 on River Walk St Street. The landmark is open 24 hours a day, seven days a week, making it convenient for visitors. Children are welcome here, and it's a great place for families to spend quality time together. The landmark is also partnered with The heart-shaped island, which adds to its charm. However, the quality of the experience could be improved. Overall, the pricing is very reasonable, making it an excellent value for the experience. Unfortunately, this location has a lack of innovation, which could be a drawback for some visitors.