This place is great. It should be on your short list for Denver.