"The Pueblo bonito sunset was great. The rooms were clean, staff was amazing, very nice and helpful. The resort is very big, they have carts that pick you up if you would like. The food was great, drinks were soso. It is a time share resort, so you do get hounded to attend the time share meetings, but it isn’t overwhelming. Lots of pools to choose from, adult only, to young adults, to children. Could use more servers around the pool area, service was a bit slow. Watch out for the up charges in you bill, they do try to get you, and there is a charges for the owners non profit that they put on there also, but ask them to take off and they will. Over all, very nice. Would go back for another stay. "