Amazing location! Just 10 minutes from downtown Denver. Plenty of complementaries provided. Hosts were very sweet and easy to get in touch with!