A new Element hotel quietly slipped into Town Square this spring, giving Las Vegas visitors an extended-stay option just ...