We had a great time at Coral. It exceeded our expectations from the photos