My group had a fantastic stay at “The Church”. The pictures do not do this listing justice. 30 foot ceilings make this the most unique location in all of Denver.