I haven't been to Xanadu yet but I'm looking forward to staying there this spring. There's a link to their website above under "Lodging". I've read many positive reports on this board, so do a search for Xanadu and you should find the answers you're looking for.
Also, there's a really good map of AC which shows the location of all the hotels:
Xanadu doesn't have a bar or restaurant so it's supposed to be quiet there, but as you can see on the map there are several hotels with restaurants nearby.