A clean, convenient spot with everything one needs for a great stay in Denver and a friendly, hospitable host.