This is definitely a Traveler's Paradise! You've got a hotel and a food source right next to each other!
I had placed a cache here when I first starting geocaching, I also have nearby Traveler's Paradise 2 for your caching pleasure!
This cache will make you pull your hair out, but that won't be the only thing you're pulling out to make the sign!