Unique and comfortable place to stay with friendly and thoughtful hosts in the heart of Denver.