Ven and Megan’s place was perfect for a couple of days in Denver! Conveniently located near a lot of major highways and had ample amenities to make our stay more comfortable.