Why would anyone want to come there?
I'm not being a smart a*s: with a resort, that is the first question you have to ask, and its going to come up again and again. (Fortunately, you seem to already have some idea.)

With any hotel project, you locate your hotel near as many demand generators (office parks, interstate highway offramps, theme parks and other tourist attractions, a big regional mall, an airport if you can swing it, etc.), so you still ask that question first.
With a resort, it's all the more important. You're relying upon your location and property itself to be the demand generator (with many resorts, the only demand generator you'll have). Much of the reason people check into your facility is for the unique experience of staying at your facility, itself. So you have to ask that question first, and you have to keep asking it over and again as you're putting it together.
So...
I'm not being a smart a*s: with a resort, that is the first question you have to ask, and its going to come up again and again. (Fortunately, you seem to already have some idea.)
With any hotel project, you locate your hotel near as many demand generators (office parks, interstate highway offramps, theme parks and other tourist attractions, a big regional mall, an airport if you can swing it, etc.), so you still ask that question first.
With a resort, it's all the more important. You're relying upon your location and property itself to be the demand generator (with many resorts, the only demand generator you'll have). Much of the reason people check into your facility is for the unique experience of staying at your facility, itself. So you have to ask that question first, and you have to keep asking it over and again as you're putting it together.
So...