Great location for a quiet and relaxing stay in Denver.