Maya is a large, attractive contemporary Mexican restaurant with a great view of the mountains. The menu is interesting and they skip the tired refried beans and rice side dishes that makes so many Mexican restaurants boring. There isn't a sombrero, picture of Pancho Villa or a serape in sight. Refreshing! We enjoyed it so much we ate there twice. There is a good selection of tequila and margarita specials. The restaurant is located in the Westin hotel.