Xanadu (zan-a-doo), means heaven or paradise, the place to relax and enjoy mountain and lake views. Constructed in mid 80's, more than 60 one and two bedroom furnished condos are available, arranged around pools, spas, and pleasant courtyards. Xanadu also offer houses & apartments by the day, week or month.