Cute decor, close to Red Rocks, has everything you need and a neat shower…but not ideal for tall people