Book it right now as you read this. Alhambra has great places to eat like Dog Haus and Grill Em All and Sam Wu BBQ so just do it.
When you stay here you’re royalty