Anyone seen this new resort mentioned on the lodging page? Where is it located?