Spacious and well-appointed spot with plenty of amenities. Less than a 10-minute drive from the heart of Denver