Amazing experience in every way. If I had to find something to complain about, it would be then someone had parked in our designated spot in the parking garage, but there were other spots, so it was not a big deal. Highly recommend this location for a family trip to Gulf Shores/Orange Beach.