Excellent location near downtown Denver and a wonderful Thai restaurant only a 2 minute walk down the street.