Beautiful spot, convenient location, lots of space for a big group. Such a fun stay in Denver!