The view from our room and the Hacienda Encantada was out of this world beautiful. Staff very attentive to all our needs. The room is just georgous. Decorating is very old world Mexican. Pool in every temperature and a huge hot tub pool. Food in restaurants was OKay. All rooms have full kitchens. I promise you will love this place.