Comfortable stay in a fantastic part of Denver.