Has anyone stayed at the Sierra Suites on International Drive? It's at the south end, actually called "Pointe Orlando". We're familiar with the area but a little leary of staying in a hotel that we know nothing about. Any opinions will be appreciated!