Checks all the boxes! Randy was really easygoing and hospitable. Location was great for jumping between the strip, food, and nature.