Great place. Very clean. The location was great and the backyard was wonderful for our group.