Great place to stay with a bunch of friends while exploring Denver